.reg-container{min-height:100vh;background:#f5f5f5}
.status-bar{display:flex;align-items:center;gap:10px;padding:16px;background:#fff;border-bottom:1px solid #eee}
.dot{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#10b981;color:#fff}
.status-text{font-size:18px;font-weight:700;color:#111827}
.kv{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#fff;border-bottom:1px solid #f0f0f0}
.kv .k{color:#6b7280}
.kv .v{color:#111827}
.kv .fee{color:#ef4444;font-weight:700}
.avatar{margin-right:8px}
.bottom{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #eee;padding:12px}



